NanoNET: An extendable Python framework for semi-empirical tight-binding models

نویسندگان

چکیده

We present a novel open-source Python framework called NanoNET (Nanoscale Non-equilibrium Electron Transport) for modeling electronic structure and transport. Our method is based on the tight-binding non-equilibrium Green’s function theory. The core functionality of providing facilities efficient construction Hamiltonian matrices from list atomic coordinates lookup table two-center integrals in dense, sparse, or block-tridiagonal forms. implements kd-tree nearest-neighbor search applicable to isolated clusters periodic structures. A set subroutines detecting matrix splitting it into series diagonal off-diagonal blocks new greedy algorithm with recursion. Additionally developed software equipped programs computing complex band structure, self-energies elastic scattering processes, functions. Examples usage capabilities computational are illustrated by transport properties silicon nanowire as well bulk bismuth. Program Title: CPC Library link program files: https://doi.org/10.17632/b9p7kyzdj9.1 Developer’s repository link: https://github.com/freude/NanoNet Licensing provisions: MIT Programming language: Nature problem: solves problem which is, having parameters, construct one several desired In particular, some applications require those have reduced bandwidth and/or possess structure. Solution method: solved using combination kd-tree-based fast coordinate sorting. Furthermore, recursive proposed non-optimal way. Additionally, we propose an polynomial time optimizing block sizes. Additional features: Although resulting can be processed many existing packages, also has built-in standard tools diagonalizing functions that make independent tool solving problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Contact Block Reduction Method for Ballistic Quantum Transport with Semi-empirical sp3d5s* Tight Binding band models

The utility of the Contact Block Reduction method (CBR) to find the retarded Green’s function for ballistic quantum devices with semi-empirical tight binding band (TB) models is discussed. This work shows that the original method needs several modifications to be used with TB models. In the common case where two contacts are used for transport in quantum wires, our approach computes the transmi...

متن کامل

An Extendable Application Framework for

This paper introduces an extendable cross-platform software framework Julius for medical visualization and surgical planning, consisting of two conceptual layers: the Julius Software Development Kit (JSDK) and the Julius Graphical User Interface (JGUI). The JSDK can be used stand-alone to speed up development of research tools. While the JGUI acts like a frontend for the JSDK and offers easy ha...

متن کامل

An Extendable Framework for Visual Servoing Using Environment Models

Visual servoing is a manipulation control strategy that precisely positions objects using imprecisely calibrated camera-lens-manipulator systems. In order to quickly and easily integrate sensor-based manipulation strategies such as visual servoing into robotic systems, a system framework and a task representation must exist which facilitates this integration. The framework must also be extendab...

متن کامل

FRED 2: an immunoinformatics framework for Python

UNLABELLED Immunoinformatics approaches are widely used in a variety of applications from basic immunological to applied biomedical research. Complex data integration is inevitable in immunological research and usually requires comprehensive pipelines including multiple tools and data sources. Non-standard input and output formats of immunoinformatics tools make the development of such applicat...

متن کامل

validation of empirical and semi-empirical net radiation models versus observed data for cold semi-arid climate condition

introduction: solar net radiation (rn) is one of the most important component which influences soil heat flux, evapotranspiration rate and hydrological cycle. this parameter (rn) is measured based on the difference between downward and upward shortwave (sw) and longwave (lw) irradiances reaching the earth’s surface. field measurements of rn are scarce, expensive and difficult due to the instrum...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computer Physics Communications

سال: 2021

ISSN: ['1879-2944', '0010-4655']

DOI: https://doi.org/10.1016/j.cpc.2020.107676